package com.softaria.spkiller.analyzer.hierarchy;

import java.util.Collection;

import com.softaria.spkiller.metadata.ClassIdentifier;

public interface HierarchyNode<M> {
	
	HierarchyNode<M> getParent();
	
	Collection<HierarchyNode<M>> getChildren();
	
	ClassIdentifier getClassIdentifier();
	
	void setMarker(M marker);
	
	M getMarker();
}
